sell up (sell in liquidation) - Francés Inglés Diccionario